attachable and detachable equipment sets - Turc Anglais Dictionnaire